export interface MiniProgramDomainVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 小程序基础id
   */
  baseId: string | number;

  /**
   * 业务域名
   */
  webViewDomain: string;

  /**
   * request 合法域名
   */
  requestDomain: string;

  /**
   * socket 合法域名
   */
  wsrequestDomain: string;

  /**
   * uploadFile 合法域名
   */
  uploadDomain: string;

  /**
   * downloadFile 合法域名
   */
  downloadDomain: string;

  /**
   * udp 合法域名
   */
  udpDomain: string;

  /**
   * tcp 合法域名
   */
  tcpDomain: string;

  /**
   * request 不合法域名
   */
  invalidRequestDomain: string | number;

  /**
   * socket 不合法域名
   */
  invalidWsrequestDomain: string | number;

  /**
   * uploadFile 不合法域名
   */
  invalidUploadDomain: string | number;

  /**
   * downloadFile 不合法域名
   */
  invalidDownloadDomain: string | number;

  /**
   * udp 不合法域名
   */
  invalidUdpDomain: string | number;

  /**
   * tcp 不合法域名
   */
  invalidTcpDomain: string | number;

  /**
   * 没有经过icp备案的域名
   */
  noIcpDomain: string;

  /**
   * 备注
   */
  remark: string;

}

export interface MiniProgramDomainForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 小程序基础id
   */
  baseId?: string | number;

  /**
   * 业务域名
   */
  webViewDomain?: string;

  /**
   * request 合法域名
   */
  requestDomain?: string;

  /**
   * socket 合法域名
   */
  wsrequestDomain?: string;

  /**
   * uploadFile 合法域名
   */
  uploadDomain?: string;

  /**
   * downloadFile 合法域名
   */
  downloadDomain?: string;

  /**
   * udp 合法域名
   */
  udpDomain?: string;

  /**
   * tcp 合法域名
   */
  tcpDomain?: string;

  /**
   * request 不合法域名
   */
  invalidRequestDomain?: string | number;

  /**
   * socket 不合法域名
   */
  invalidWsrequestDomain?: string | number;

  /**
   * uploadFile 不合法域名
   */
  invalidUploadDomain?: string | number;

  /**
   * downloadFile 不合法域名
   */
  invalidDownloadDomain?: string | number;

  /**
   * udp 不合法域名
   */
  invalidUdpDomain?: string | number;

  /**
   * tcp 不合法域名
   */
  invalidTcpDomain?: string | number;

  /**
   * 没有经过icp备案的域名
   */
  noIcpDomain?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 域名类型 1：服务器域名；2：业务域名
   */
  domainType?: string;

}

export interface MiniProgramDomainQuery extends PageQuery {

  /**
   * 小程序基础id
   */
  baseId?: string | number;

  /**
   * 业务域名
   */
  webViewDomain?: string;

  /**
   * request 合法域名
   */
  requestDomain?: string;

  /**
   * socket 合法域名
   */
  wsrequestDomain?: string;

  /**
   * uploadFile 合法域名
   */
  uploadDomain?: string;

  /**
   * downloadFile 合法域名
   */
  downloadDomain?: string;

  /**
   * udp 合法域名
   */
  udpDomain?: string;

  /**
   * tcp 合法域名
   */
  tcpDomain?: string;

  /**
   * request 不合法域名
   */
  invalidRequestDomain?: string | number;

  /**
   * socket 不合法域名
   */
  invalidWsrequestDomain?: string | number;

  /**
   * uploadFile 不合法域名
   */
  invalidUploadDomain?: string | number;

  /**
   * downloadFile 不合法域名
   */
  invalidDownloadDomain?: string | number;

  /**
   * udp 不合法域名
   */
  invalidUdpDomain?: string | number;

  /**
   * tcp 不合法域名
   */
  invalidTcpDomain?: string | number;

  /**
   * 没有经过icp备案的域名
   */
  noIcpDomain?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



